/**
 * <pre>
 * Title: 		DaoFactory.java
 * Author:		linriqing
 * Create:	 	2010-6-29 下午05:36:30
 * Copyright: 	Copyright (c) 2010
 * Company:		Shenzhen Helper
 * <pre>
 */
package com.hengpeng.itfin.persist;

import com.hengpeng.common.persist.CommonDao;

/**
 * <pre>
 * DAO接口工厂
 * </pre>
 * @author linriqing
 * @version 1.0, 2010-6-29
 */
public interface DaoFactory
{
	public CommonDao getCommonDao();

	public PartnerDao getPartnerDao();

	public EmailLogDao getEmailLogDao();

	public OperateLogDao getOperateLogDao();

	public PaymentProviderDao getPaymentProviderDao();

	public SmsLogDao getSmsLogDao();

	public SmsPartnerDao getSmsPartnerDao();

	public SystemJobDao getSystemJobDao();

	public UserInfoDao getUserInfoDao();

	public BorrowInfoDao getBorrowInfoDao();

	public RepaymentPlanDao getRepaymentPlanDao();

	public InvestInfoDao getInvestInfoDao();

	public VerifyCodeDao getVerifyCodeDao();

	public UserBankCardDao getUserBankCardDao();

	public DrawFileDao getDrawFileDao();

	public DrawingDao getDrawingDao();

	public StaticJDBCDao getStaticJDBCDao();

	public ReceivePlanDao getReceivePlanDao();
	
	public RecoverRepayDao getRecoverRepayDao();
	
	public TransferDao getTransferDao();
	
	public PaymentDao getPaymentDao();
}
